Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 Canada F2 USA F6 USA F7 USA F8 USA F24 USA F13 Tulsa Auto Collection USTA Challenger - Tulsa Austin Challenger - Austin 2005 West Side Tennis Coub Men's Challenger - Forest Hills Music City Challenger - Nashville Tiburon Challenger Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport International Tennis Championships - Delray Beach TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Adidas International - Sydney International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Stockholm Open - Stockholm RCA Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Brisbane International - Brisbane Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington Winston-Salem Open - Winston-Salem U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton 2004 Freeman Men's Challenger - Joplin USTA Tallahassee Tennis Challenger - Tallahassee The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos The Wright Financial Group USTA Challenger - Champaign Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Fifth Third Bank Tennis Classic - Lexington 2005 Tulsa Challenger - Tulsa USTA Challenger of Orlando - Orlando Harrah's Entertainment Men's Pro Challenger - Tunica USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Samsung Challenger 2007 - Ho Chi Minh City USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples Fifth Third Bank Tennis Championships - Lexington Oklahoma Challenger - Tulsa Pro Challenger at Calabasas - Calabasas Tallahassee Tennis Challenger - Tallahassee Men's Pro Challenger at Tunica National - Tunica Semgroup Challenger - Tulsa JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Baton Rouge Challenger Talahassee Challenger Rhodes Challenger Ramat Hasharon Challenger Ojai Challenger Vancouver Challenger Charlottesville Challenger Knoxville Challenger Honolulu Challenger Rimouski Challenger Sarasota Challenger Winnetka Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Rimouski Challenger Legg Mason Tennis Classic - Washington D.C. Vancouver Challenger Nottingham Challenger Sacramento Challenger Dallas Challenger Rimouski Challenger Tallahassee Challenger Sunrise Challenger Manta Challenger Savannah Challenger Sarasota Challenger Carson Challenger Winnetka Challenger Leon Challenger Winnetka Challenger Vancouver Challenger Tiburon Challenger Charlottesville Challenger Tallahassee Challenger Music City Challenger - Nashville XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Classic - Bronx GHI Bronx Tennis Classic - Bronx drkoop.com USTA Tennis Championships of San Antonio - San Antonio St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana USTA Men's Challenger of Dallas - Dallas Powder Byrne Trophy - Surbiton Theusbridge.com Tennis Classic - Tarzana USTA Championships of Kerrville - Kerrville USTA Tennis Championships of Houston - Houston University of Tennessee USTA Men's Challenger - Knoxville Urbana-Champaign Challenger - Urbana 2002 Azalea Orthopedic Challenger - Tyler USTA Challenger of San Antonio - San Antonio University of Tennessee USTA Challenger - Knoxville Atlantic City Open - Atlantic City Siebel Open - San Jose Regional Hand Center Men's Challenger - Fresno The Wright Financial Group, Inc. Challenger - Champaign USTA Men's Challenger of Dallas - Dallas U.S. Men's Clay Court Championships - Houston 2004 USTA Challenger of Calabasas - Calabasas The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver College Station Challenger - College Station 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Challenger - Tunica 2001 UT Tyler Patriot Challenger - Tyler Siebel Open - San Jose dBI Tennis Challenger - Binghamton Kroger / St. Jude International - Memphis Lubbock Challenger - Lubbock Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta USTA Comerica Challenger - Aptos The Surbiton Trophy - Surbiton USTA/Adtech Challenger - Boston WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock XL Bermuda Open - Bermuda Shimadzu All Japan Indoor Tennis Championships - Kyoto The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Swanston Challenger - Sacramento Flea Market Cup - Busan Music City Challenger - Nashville 2007 Knoxville Challenger - Knoxville Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Baton Rouge Pro Tennis Classic - Baton Rouge Fifth Third Bank Tennis Championships - Lexington West Side Tennis Club Clay Court Challenger - Forest Hills Oldum Brown Vancouver Open - Vancouver Hilton Waikoloa Village USTA Challenger - Waikoloa Sunrise Challenger Binghamton Professional Tennis Tournament - Binghamton The West Side Tennis Club Grass Court Challenger - Forest Hills Dallas Challenger Baton Rouge Challenger Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Tulsa Challenger Tallahassee Challenger Binghamton Challenger Calabasas Challenger U.S. Men's Clay Court Championships - Houston Champaign Challenger Tiburon Challenger Dallas Challenger Nottingham Challenger Guadalajara Challenger Tulsa Challenger A Glimmer of Hope Challenger - Austin The Ericsson Open - Miami Honolulu Challenger Tallahassee Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Savannah Challenger Savannah Challenger Nottingham Challenger Tennis Masters Series - Cincinnati Smith Barney Men's Challenger - Covington JSM Challenger - Champaign Tennis Masters Series - Indian Wells Lubbock Challenger - Lubbock Dallas Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul Dallas Challenger Leon Challenger Guadalajara Challenger Savannah Challenger Nottingham Challenger Sacramento Challenger Swanston Challenger - Sacramento Aptos Challenger Napa Challenger Morelos Challenger Irving Challenger US Men's Clay Court Championship - Houston USTA Seascape Challenger - Aptos Sarasota Challenger Savannah Challenger Sao Paulo Challenger Tour Finals Waco Tennis Challenger - Waco Knoxville Challenger Dallas Challenger Tennis Masters Series - Cincinnati The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Levene Gouldin & Thompson Tennis Challenger - Binghamton Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Siebel Open - San Jose Western & Southern Open - Cincinnati U.S. Men's Clay Court Championships - Houston BNP Paribas Open - Indian Wells Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg Medibank Private International - Sydney SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale BNP Paribas Open - Indian Wells U.S. Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Chennai Open - Chennai Western & Southern Open - Cincinnati Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London Franklin Templeton Tennis Classic - Scottsdale Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Medibank International - Sydney Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Artois Championships - London The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Brisbane - Brisbane Medibank International - Sydney Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Brisbane International - Brisbane Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach The Tennis Channel Open - Las Vegas AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington China Open - Beijing Brisbane International - Brisbane Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril AEGON Championships - London BB&T Atlanta Open - Atlanta RCA Championships - Indianapolis BB&T Atlanta Open - Atlanta AAPT Championships - Adelaide The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Wimbledon - London Adidas International - Sydney China Open - Beijing The Stella Artois Championships - London RCA Championships - Indianapolis Sybase Open - San Jose Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis French Open - Paris The Stella Artois Grass Court Championships - London International Tennis Championships - Delray Beach Heineken Open - Auckland Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Miami French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Masters Series Madrid - Madrid French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 AAMI Classic - Kooyong Davis Cup, World Group, 1R, CRO-USA 4-1 Barclays ATP World Tour Finals - London Hyundai Hopman Cup - Perth Hyundai Hopman Cup - Perth Olympics - Athens Davis Cup, World Group, QF, CRO-USA, 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QR, USA-SVK 3-2